package com.qinglei.recoup.system.service;

import com.qinglei.recoup.system.domain.Bed;
import com.qinglei.recoup.system.pojo.BedInformationVO;
import com.qinglei.recoup.system.pojo.BedStatusVO;
import com.qinglei.recoup.system.pojo.event.VitalSignsAlarmDto;

import java.util.Date;
import java.util.List;

public interface DeviceRealTimeDataService {
    /**
     * 根据用户查询床位状态列表
     *
     * @param userId
     * @return
     */
    List<BedStatusVO> getBedShowListByUser(String sn, Long userId, Integer roleId);

    Bed getBedBySn(String sn);

    BedInformationVO getBedInformationBySn(String sn);

    List<VitalSignsAlarmDto> getVitalSignsAlarmBySn(String sn, Date nowDate);
}
